Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
139 DEVONSHIRE STREET Terraced £87,845 £47,500 10 May 2005
141 DEVONSHIRE STREET Terraced £114,534 £70,000 25 Oct 2013
143 DEVONSHIRE STREET Terraced £105,405 £57,500 4 Aug 2005
145 DEVONSHIRE STREET Terraced £96,523 £52,500 8 Jul 2005